more responsible - German English Dictionary